﻿/*Index-start*/
/*index.css start*/
@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}

/*.ea_l2 {
    display: none;
} */
a,span,b,p,i,tr,td,em,h1,h2,h3,h4{font-family:"宋体" !important;}
/*banner*/
.banner{height:611px; overflow:hidden;}
.banner a{ background:url(Img/Index/banner.jpg) no-repeat center center; height:611px; display:block;}



/*search*/
.searchssys{ background:#f1f0f0; height:48px; overflow:hidden;}
.searchssys p{ height:48px; font:14px "宋体"; color:#333333;line-height:48px;}
.searchssys p a{ display:inline-block; margin:0  17px 0 12px; height:48px; font:14px "宋体"; color:#565656;line-height:48px;}
.searchssys span{ float:right;width:293px; height:29px; margin-top:10px;}
.searchssys span input{ background:#FFFFFF; float:left;  color:#565656;}
.searchssys .tint{ width:204px; height:27px; border:1px solid #b3a192; line-height:27px; font:14px "宋体"; padding-left:10px;}
.searchssys .bint{ width:77px; height:29px; background:url(Img/Index/sea_b.jpg) no-repeat  left center;border:0px; cursor:pointer;}

/*east*/
.east { height:415px; overflow:hidden; padding-top:55px;}
.east h2{ height:54px; overflow:hidden; background:url(Img/Index/east_tx.jpg) no-repeat bottom center; text-align:center;}
.east h2 a{ font:30px "宋体"; color:#333333; line-height:30px;}
.east h2 i { font-weight:bold; color:#322821;}
.east h2 span { font:12px "宋体"; color:#9b8574; text-transform:uppercase; line-height:12px;display:block; margin-top:13px;}
.east dl{ height:258px; overflow:hidden; margin-top:48px;}
.east dd{ width:520px; overflow:hidden;float: left;}
.east h3 a{ font:24px "宋体"; font-weight:bold; color:#333333;}
.east h3 b{ font-size:24px; color:#969595; font-weight:normal;}
.east h3 span{ font:12px "宋体"; color:#969595;font-weight:normal; text-transform:uppercase;}
.east p{ font:14px "宋体"; color:#797979; line-height:25px; width:476px; height:140px; margin-top:5px;}
.east ul{ height:80px; overflow:hidden;}
.east li{ width:80px; height:80px;float:left; margin-right:15px; overflow:hidden;}
.east li a{ width:80px; height:53px; padding-top:27px; display:block; font:14px "宋体"; color:#333333; line-height:14px; text-align:center;}
.east .ea_l1 a{ background:url(Img/Index/east_t1.jpg) no-repeat center top;}
.east .ea_l2 a{ background:url(Img/Index/east_t2.jpg) no-repeat center top;}
.east .ea_l3 a{ background:url(Img/Index/east_t3.jpg) no-repeat center top;}
.east .ea_l4 a{ background:url(Img/Index/east_t4.jpg) no-repeat center top;}
.east li a:hover ,.east .el_p a{ background-position: left bottom;  color:#fff; border:1px solid;}
.east dt{ width:478px; height:258px; overflow:hidden; float: left;}
.east dt img{width:478px; height:258px;}
/*pro*/
.pro{ height:auto; overflow:hidden; padding-top:35px;}
.pro h2{ height:50px; overflow:hidden; background:url(Img/Index/pro_tx.jpg) no-repeat center bottom; text-align:center; margin-bottom:32px;}
.pro h2 a{ font:30px "宋体"; color:#434242; line-height:30px;}
.pro h2 span{ font:12px "宋体"; color:#9b8574; text-transform:uppercase; display:block; line-height:12px; margin-top:8px; *margin-top:10px;}
.pro dl{ background:url(Img/Index/pro_bj1.jpg) no-repeat center center; width:1000px; height:62px; overflow:hidden; margin-bottom:10px;}
.pro dt{ width:146px; height:62px; text-align:center; float:left;}
.pro dt a{ font:16px "宋体"; line-height:62px; color:#fff;}
.pro dd{ width:796px; height:62px; overflow:hidden; padding-left:34px}
.pro dd span{ font:14px "宋体"; color:#333333;  width:99px; height:31px; display:block; float:left; line-height:31px;padding-top:20px;}
.pro dd span a{font:14px "宋体"; color:#333333;line-height:31px; }
.pro h3{ height:40px;  margin-top:20px; margin-bottom:15px;border-bottom:1px solid #c1c1c1; overflow:hidden;}
.pro h3 , .pro h3 a { font:16px "宋体"; font-weight:bold; color:#322821;line-height:40px;}
.pro h3 a{display:inline-block; border-bottom:4px solid #fff;height:36px; overflow:hidden;float:left; padding-left:4px;}
.pro h3 span{ float:right;}
.pro h3 span a{font:14px "宋体"; color:#7d7d7d; line-height:50px; text-transform:uppercase; }
.pro h3 span a:hover{border:none;}
.pro em{ width:37px; height:40px; line-height:40px; display:inline-block; text-align:center; float:left;}
.pro h3 a:hover ,.pro h3 a.cur { border-bottom:4px solid #b3a192;height:36px;}
.pro li{ width:233px; height:276px; overflow:hidden; float:left; border:1px solid #c1c1c1; margin-right:20px; margin-bottom:22px;}
.pro .pl_cl{ margin-right:0px;}
.pro li img{ width:233px; height:236px;}
.pro li span{ width:233px; height:40px; display:block; overflow:hidden; font:14px "宋体"; color:#666666; line-height:40px; text-align:center; background:#dcdcdc;}
.pro li.cur{ border:3px solid #b3a192; width:229px; height:272px; overflow:hidden;}
.pro li.cur img{ width:229px; height:234px;}
.pro li.cur a span{ background:#b3a192; color:#fff;}
.pro li a:hover{text-decoration: none;}
/*ten*/
.ten{ height:504px; background:url(Img/Index/ten_bj.jpg) no-repeat center center; padding-top:40px; overflow:hidden;}
.ten .content{ position:relative;}
.ten h2 { height:64px;  overflow:hidden; text-align:center;background:url(Img/Index/ten_tx.jpg) no-repeat center bottom;}
.ten h2 a{ font:34px "宋体"; font-weight:bold; color:#fff;}
.ten h2 span{ display:block;font:12px "宋体"; color:#c3b3a6; text-transform:capitalize; line-height:12px;text-transform:uppercase; margin-top:8px;_margin-top:4px;}
.ten ul{ width:1000px; height:272px; overflow:hidden; position:relative; margin-top:51px;}
.ten li{ width:179px; height:179px; overflow:hidden; float:left; background:url(Img/Index/ten_b1.png) no-repeat center center; text-align:center; position:absolute;cursor: pointer;} 
.ten li i{ height:39px; width:78px; overflow:hidden; display:block; position:relative; margin:40px auto 6px; }
.ten li i img{ width:73px; height:78px;}
.ten span{ font:14px "宋体"; color:#000105; line-height:22px;}
.te_li1{top:0px; left:0px;}
.te_li2{bottom:0px;left:90px }
.te_li3{top:0px;left:180px }
.te_li4{bottom:0px;left:270px; }
.te_li5{top:0px; left:360px; }
.te_li6{bottom:0px;left:452px; }
.te_li7{top:0px; right:277px;}
.te_li8{bottom:0px;right:184px; }
.te_li9{top:0px; right:91px;}
.te_li10{bottom:0px; right:0px;}
.ten .tl_p{ background:url(Img/Index/ten_b2.png) no-repeat center center ;}
.tl_p span{ color:#fff;}
.tl_p i img{ margin-top:-39px;}
.ten h4{ position:absolute; top:411px; left:350px; font:14px "宋体"; color:#fff; height:23px; text-align:center; line-height:23px;overflow:hidden;}
.ten h4 span{ background:url(Img/Index/ten_tel.png) no-repeat 10px 4px; font:20px "宋体"; font-weight:bold; color:#ba1414;line-height:23px; padding-left:38px; display:inline-block; height:23px;}
.ten h3 { width:127px;height:27px;position:absolute; top:447px; left:426px;}
.ten h3 a{ width:127px; height:27px; display:block; background:url(Img/Index/ten_b3.png) no-repeat  left top;}
.ten .te_in{ position:absolute; background:url(Img/Index/ten_tbj.jpg) no-repeat center center; width:1000px; height:300px; position:absolute; top:90px; left:0px;display: none;}
.te_in dl{width:1000px; height:280px;padding-top: 20px;}
.te_in dt{ width:486px; height:260px; float:left; margin-right:47px;}
.te_in dt img{ width:143px; height:140px; margin:60px auto 0; display:block;}
.te_in dd{ width:420px; height:260px; overflow:hidden; padding-top:18px; float:left;}
.te_in dd em a{ font:24px "宋体"; font-weight:bold; color:#000105; text-transform:uppercase; display:block; margin-bottom:10px;}
.te_in dd em span{ font:14px "宋体"; color:#9b9b9f;}
.te_in dd p{ font:16px "宋体"; color:#000105; line-height:25px; /*height:82px;*/padding-bottom: 10px; background:url(Img/Index/ten_xt.jpg) no-repeat left bottom; margin-bottom:8px;}
.te_in dd a{ font:16px "宋体"; font-weight:bold; line-height:25px; color:#000105;}
.te_in dd .tp_cl{ background:none; height:50px; margin-top:0px;}
.te_in .te_x{ width:20px;height:20px; display:block; float:right; background:url(Img/Index/ten_x.jpg) no-repeat  right center; display:inline; margin:10px 10px 0 0;}

/*case*/
.case{ height:528px; overflow:hidden; padding-top:70px;}
.case .content{ position:relative;}
.case h2{ background:url(Img/Index/case_tx.jpg) no-repeat center  bottom; height:60px; overflow:hidden; text-align:center;}
.case h2 a{ font:34px "宋体"; color:#000000; line-height:34px;}
.case h2 i { font-weight:bold; color:#322821;}
.case h2 span{ font:12px "宋体"; color:#9b8574; line-height:12px; text-transform:uppercase; display:block; margin-top:12px; *margin-top:14px;}
.case h4 { font:14px "宋体"; color:#070700; line-height:14px; text-align:center; margin:15px 0 56px 0;}
.case h4 em{ margin:0 10px;}
.case ul { height:38px; overflow:hidden; margin-bottom:31px;}
.case li { float:left; width:146px; height:38px;margin-right:24px; overflow:hidden;}
.case li a{ display:block;  width:144px; height:36px;  border:1px solid #c1c1c1; font:16px "宋体"; color:#000000; text-align:center; line-height:36px;}
.case .ch_cl{ margin-right:0px;}
.case li a:hover ,.case li.cur a{ width:146px; height:38px; line-height:38px; background:#322821; color:#fff;}
.case dl{ width:476px; height:310px; overflow:hidden; float:left; background:#fbf9f6; margin-right:45px;}
.case .cd_cl{ margin-right:0px;}
.case dt{ width:233px; height:310px; float:left;}
.case dt img{ width:233px; height:310px;}
.case dd{ width:200px; height:310px; padding-left:40px; overflow:hidden; }
.case h5 {height:56px;  background:url(Img/Index/case_x.jpg)  no-repeat left bottom; margin-top:32px; margin-bottom:30px;}
.case h5 a{ font:20px "宋体"; color:#322821;line-height:20px;}
.case h5 span{ display:block; font:12px "宋体"; color:#b6a69a; line-height:12px; text-transform:uppercase; margin-top:9px;}
.case p{ font:14px "宋体"; color:#636362; line-height:24px; width:170px;}  
.case  .ca_l, .case  .ca_r{position:absolute; top:352px; width:11px; height:22px; display:block;}
.case  .ca_l{ left:-26px; background:url(Img/Index/case_l.jpg) no-repeat center center; }

.case  .ca_r{right:-26px;background:url(Img/Index/case_r.jpg) no-repeat center center; }
/*ban1*/
.ban{ background:url(Img/Index/ban1_bj.jpg) no-repeat center center; height:350px; overflow:hidden;}
.ban h2{ height:32px; width:400px; background:url(Img/Index/b_tel.jpg) no-repeat 0 bottom;padding-left:42px; margin-left:39px; padding-top: 265px;overflow:hidden;}
.ban h2 i{ display:block; float:left; height:32px; width:90px; font:14px "宋体"; color:#322821;line-height:32px; margin-right:15px;}
.ban h2 span{ font:24px "宋体"; color:#b00d0d; line-height:32px; display:block; float:left; height:32px; width:180px;}
.ban h2 a{ width:96px; height:24px; display:block; float:right; border:1px solid #8d8985; font:14px "宋体"; color:#322821; text-align:center; line-height:24px; margin-top:3px;}
/*ys*/
.ys { height:1940px; overflow:hidden; background:url(Img/Index/ys_bj.jpg) no-repeat center center; padding-top:70px;}
.ys .content{ position:relative;}
.ys h2{ height:60px; background:url(Img/Index/ys_tx.jpg) no-repeat center bottom; overflow:hidden; text-align:center;}
.ys h2 a{ font:34px "宋体"; color:#000000; line-height:34px;}
.ys h2 i { font-weight:bold; color:#322821;}
.ys h2 span{ display:block; font:12px "宋体"; color:#7d7d7d; text-transform:uppercase; line-height:12px; margin-top:14px;}
.ys dl{ height:255px; overflow:hidden; padding-left:82px; position:absolute;}
.ys dt{ font:26px "宋体"; color:#1b1b1b; line-height:36px;margin-bottom:18px; margin-top:-6px; _margin-top:-6px;}
.ys dt span{ font:12px "宋体"; color:#959595; line-height:10px; display:block; text-transform:uppercase; margin-top:5px;}
.ys dd p{ font:14px "宋体"; color:#626262; line-height:25px; background:url(Img/Index/ys_d.jpg) no-repeat 0 9px; padding-left:20px;margin-bottom:18px;}
.ys b{ font-weight:bold;}
.ys i{ color:#322821;font-weight:bold;}
.yd1{ width:390px; top:132px; left:0px; background:url(Img/Index/ys_01.jpg) no-repeat 0 0;}
.yd1 dt img{ width:348px; height:10px;}
.yd1 p{ width:352px;}

.yd2{ width:420px; top:533px; right:0px; background:url(Img/Index/ys_02.jpg) no-repeat 0 0;}
.yd2 dt img{ width:327px; height:10px;}
.yd2 p{ width:367px;}

.yd3{ width:430px; top:979px; left:0px; background:url(Img/Index/ys_03.jpg) no-repeat 0 0;}
.yd3 dt img{ width:381px; height:10px;}
.yd3 p{ width:358px;}

.yd4{ width:377px; top:1347px; right:0px; background:url(Img/Index/ys_04.jpg) no-repeat 0 0;}
.yd4 dt img{ width:366px; height:10px;}
.yd4 p{ width:330px;}
.yd4 dt{ margin-bottom:10px;}

.yd5{ width:470px; top:1730px; left:0px; background:url(Img/Index/ys_05.jpg) no-repeat 0 0;}
.yd5 dt img{ width:381px; height:10px;}

/**/
.order{ background:url(Img/Index/tec_bj.jpg ) no-repeat center center; height:373px; overflow:hidden;}
.order .tec{ width:480px;height:373px; overflow:hidden; padding-left:38px; background:url(Img/Index/tec_x.png) no-repeat left center;float:left; margin-right:60px;}
.tec h2 { margin-top:42px; margin-bottom:20px;}
.tec h2 a{ font:26px "宋体"; font-weight:bold; color:#fff; line-height:26px;}
.tec h2 span{ font:12px "宋体"; color:#fff; text-transform:uppercase;}
.tec li{ width:90px; height:135px; overflow:hidden; float:left; margin-right:30px; text-align:center;}
.tec li img{ width:82px; height:82px;}
.tec li a{ font:14px "宋体"; color:#fff; line-height:35px;}
.order .tabl{ width:414px; float:left; overflow:hidden;}
.tabl h2{ background:url(Img/Index/tec_tx.jpg) no-repeat center center; height:48px; text-align:center;margin-top:20px;}
.tabl h2 a{ font:24px "宋体"; font-weight:bold; color:#322821; line-height:24px;}
.tabl h2 span{ display:block; font:12px "宋体"; color:#322821; line-height:12px;margin-top:10px;text-transform:uppercase;}
.tabl p{ font:14px "宋体"; color:#322821;text-transform:uppercase;line-height:14px; height:14px; text-align:center; margin-top:15px;}
.tabl ul{ width:320px; overflow:hidden; margin:35px auto 0; }
.tabl li{ width:147px; height:22px; overflow:hidden;float:left; margin-bottom:10px;}
.tabl li input{ width:93px; height:20px; border:1px solid #c9c9c9;float:left; font:14px "宋体"; line-height:16px;}
.tabl li span{ width:50px; height:22px;font:14px "宋体"; color:322821;  display:block; line-height:18px; float:left;cursor: pointer;}
.tabl .tl{ margin-right:26px;}
.tabl .ta_bz{ height:50px; width:320px; margin-bottom:20px;}
.ta_bz textarea{overflow: auto; resize: none; width:266px; height:47px;border:1px solid #c9c9c9; }
.tabl .ta_yzm{ width:175px;}
.tabl .ta_yzm span{ width:65px;}
.tabl .ta_yzt{ border:0px; height:20px; width:143px;}
.ta_yzt img{ width:65px; height:22px;}
.ta_yzt i{ display:block;width:80px; height:22px;float:left; margin-right:4px;}
.ta_yzt  span{display:block; float:right; font:14px "宋体";}
.tabl .but{ width:221px; height:37px; display:block; margin:0 0 0 0; padding-left:40px;}
.tabl .but input{ width:108px; height:37px; display:inline-block; background:#322821; border:0px; color:#ffffff; margin-right:5px; cursor:pointer;}
.tabl .but span input{ background:#c4af9e; color:#313131; margin-right:0px;}
/*show*/
.show{ height:480px; overflow:hidden; padding-top:41px;}
.show h2 { height:60px; overflow:hidden; background:url(Img/Index/show_tx.jpg) no-repeat center bottom; text-align:center;}
.show h2 a{ font:34px "宋体"; color:#000000; line-height:34px;}
.show h2 i { font-weight:bold; color:#322821;}
.show h2 span{ font:12px "宋体"; line-height:12px; color:#9b8574; text-transform:uppercase; display:block; margin-top:14px;}
.show p{ height:46px; overflow:hidden; margin-bottom:28px; margin-top:45px;}	
.show p b{ float:left; }
.show p b a{ font:22px "宋体"; font-weight:bold; color:#030100; line-height:22px;}
.show p i{ display:block; font:12px "宋体"; color:#b5b5b5; line-height:12px; text-transform:uppercase; margin-top:7px;}
.show p span{ float:right; width:340px; height:14px;display:block; border-bottom:1px dashed #edecec; text-align:right; padding-top:30px;}
.show p span a{ font:12px "宋体"; color:#7d7d7d; text-transform:uppercase; line-height:12px;}
.show .sh_ul{ width:382px; height:240px;float:left; margin:0px;}
.sh_ul li{ background:url(Img/Index/show_b2.jpg) no-repeat right top; width:168px; height:99px; overflow:hidden; float:left; margin:0 5px 6px 0; padding:15px 0 0 20px;}
.show  .sl_cl{ margin-right:0px;}
.sh_ul li a{ font:16px "宋体"; color:#000209;}
.sh_ul li span{ display:block; font:10px "宋体"; color:#a0a0a0; line-height:28px; text-transform:uppercase;}
.sh_ul .shl_p{ background-position: left top;}
.sh_ul .shl_p a ,.sh_ul .shl_p span{ color:#fff;}
.show .sh_in{ width:610px; float:right; position:relative;}
.sh_in ul{float:left}
.sh_in li{ width:229px; height:234px; border:1px solid #b8b8b8; float:left; margin-right:37px;display: inline;}
.sh_in li img{height:199px; margin:11px 7px;}
.sh_in li a{ display:block;height:215px; margin:0 auto; margin-top:10px;width: 210px;}
.sh_indiv01 li a{width:160px}
.sh_in .sh_l , .sh_in .sh_r{ width:23px; height:25px; display:block; position:absolute; top:105px;}
.sh_in .sh_l { background:url(Img/Index/show_l.jpg) no-repeat center top; left:13px;}
.sh_in .sh_r { background:url(Img/Index/show_r.jpg) no-repeat center top; right:14px;}
.sh_in .sha_p{ background-position:center bottom;}

/*dy*/
.dy{ height:655px; overflow:hidden; padding-top:28px;}
.dy h2 { height:60px; overflow:hidden; background:url(Img/Index/show_tx.jpg) no-repeat center bottom; text-align:center; margin-bottom:22px;}
.dy h2 a{ font:34px "宋体"; color:#000000; line-height:34px;}
.dy h2 span{ font:12px "宋体"; line-height:12px; color:#9b8574; text-transform:uppercase; display:block; margin-top:14px;}
.dy h2 i{ font-weight:bold; color:#322821;}
.dy .late , .dy .news , .dy .faq{ width:319px; height:527px; overflow:hidden; background:#efe6df; float:left; padding-top:22px;}
.dy .d_img{ width:282px; height:184px; margin:0 auto 16px; display:block;}
.dy .d_img img{ width:282px; height:184px;}
.dy p{ height:40px; overflow:hidden; text-align:center; margin-bottom:15px;}
.dy p a{ font:22px "宋体"; color:#000000; line-height:22px;}
.dy p span{ display:block; font:10px "宋体"; color:#000000; line-height:10px; margin-top:7px; text-transform:uppercase;}
.dy ul{ margin-left:16px; margin-bottom:26px;}
.dy li { height:30px; width:272px; background:url(Img/Index/dy_jt.jpg) no-repeat 0 14px; padding-left:12px; overflow:hidden;}
.dy li a { font:14px "宋体"; color:#434343; line-height:30px;}
.dy em , .dy em a{ width:191px; height:30px; display:block; margin:0 auto; }
.dy em a{ font:14px "宋体"; color:#ffffff; line-height:30px;background:url(Img/Index/dy_b1.jpg) no-repeat center center; text-align:center;}
.late  p{ background:url(Img/Index/dy_tx2.jpg)  no-repeat center bottom;}
.news  p{ background:url(Img/Index/dy_tx3.jpg)  no-repeat center bottom;}
.news{ margin:0 21px;}
.faq  p{ background:url(Img/Index/dy_tx4.jpg)  no-repeat center bottom;}
.faq dl{ width:286px; height:84px; overflow:hidden; border-bottom:1px solid #d6c9bd; margin-left:18px; margin-bottom:14px;	}
.faq .fd_cl{ border-bottom:0px;}
.faq dt{ background:url(Img/Index/dy_q.jpg) no-repeat 0 0; height:16px;  padding-left:22px; margin-bottom:10px;}
.faq dt a{font:14px "宋体"; color:#322821; line-height:16px;}
.faq dd{ background:url(Img/Index/dy_a.jpg) no-repeat 0 2px; font:12px "宋体"; color:#454545; line-height:22px; padding-left:22px;}
.faq em{ margin-top:24px;}
/*fast*/
.fast{ background:url(Img/Index/fa_bj.jpg) no-repeat center top; height:252px; overflow:hidden; }
.fast h2 { width:192px; height:166px; overflow:hidden; text-align:center; float:left;padding-top:54px;}
.fast h2 img{ width:139px; height:27px; display:block; margin:0 auto 6px;}
.fast h2 a{ height:100px; display:block; background:url(Img/Index/fa_tx.jpg) no-repeat center bottom;font:30px "宋体";color:#fff;}
.fast p{ height:54px; background:url(Img/Index/fa_tx2.jpg) no-repeat center center; text-align:center; margin-bottom:12px;}
.fast p a{ font:16px "宋体";  font-weight:bold; color:#362c24; line-height:54px;}
.fast ul{ height:132px;}
.fast li { height:24px; float:left;}
.fast li a{ font:14px "宋体"; color:#333333; line-height:24px;}
.fast .fa_1{ width:265px; overflow:hidden; float:left;}
.fa_1 ul{ border-right:1px dashed #848484; padding-left:26px;}
.fa_1 li{ width:100px;}
.fast .fa_2{ width:265px; overflow:hidden; float:left;}
.fast .fa_2 ul{ border-right:1px dashed #848484; }
.fa_2 li{width:120px; text-align:center;}
.fast .fa_3{ overflow:hidden; float:left;}
.fa_3 ul{ width:205px; padding-left:46px;}
.fa_3 li{ width:100px;}
/*link*/
.link{ height:auto; background:#f5f5f5; overflow:hidden; padding-top:24px;}
.link h2{ width:80px; height:39px; background:url(Img/Index/linl_d.jpg) no-repeat right center;  overflow:hidden; float:left;}
.link h2 a{ font:14px "宋体"; color:#1b1b1b; line-height:14px;}
.link h2 img{ width:60px; height:16px; margin-top:8px;}
.link p{ height:auto; width:840px; overflow:hidden; float:left;}
.link p a{ font:12px "宋体"; color:#454545; line-height:14px; margin:0 12px 0 16px; display:inline-block; padding-bottom:10px;}
.link .lin_go{ display:block; float:right; width:68px; height:39px; padding-left:10px; background:url(Img/Index/linl_d.jpg) no-repeat left center; font:12px "宋体"; color:#454545; line-height:22px; overflow:hidden;}

/*Index-end*/
/*Common-start*/
@charset "utf-8";
html{color:#000;background:#FFF; }
body { color:#666;font:12px/1.231 "宋体",宋体,helvetica,clean,sans-serif;} /*网站字体颜色*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
select,input,button,textarea,button{font:99% 宋体,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

.mt10{ margin-top:10px;}

/* -- 页面整体布局 -- */
.header , .content , .footer { width:1000px; margin:0 auto;  }
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(Img/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top { background:url(Img/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(Img/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(Img/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:735px; float:left; display:inline; margin-left:24px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(Img/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(Img/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(Img/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(Img/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:735px; padding-bottom:15px; overflow:hidden; }
.right2_main { width:273px; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  padding-bottom:15px; overflow:hidden;}

.h_nav li a:-webkit-any-link{ display:block;}


/*头部开始*/
.h_top{ background:url(Img/Common/t_bj.jpg) repeat-x center top; height:216px; overflow:hidden;}
.h_top p{ height:31px; overflow:hidden;}
.h_top p , .h_top p a{ font:14px "宋体"; color:#ababab; line-height:31px;}
.h_top p span{ float:right; width:370px;height:30px; overflow:hidden;}
.h_top p a{ margin:0 8px;}
.h_top p .cur{ margin-right:0px;}
.h_info{ height:137px; overflow:hidden;} 
.h_info h2{ width:90px; height:86px; float:left; margin-top:12px; padding-left:9px; margin-right:12px;}
.h_info p{ width:400px; height:50px; font:16px "宋体"; color:#313131;float:left; margin-top:40px;}
.h_info p span{ display:block;width:400px;font:20px "宋体"; color:#030100;}
.h_top h3{ width:178px; height:46px; background:url(Img/Common/t_tel.jpg) no-repeat 0px 16px; padding-left:36px; margin-top:35px; float:right; font:24px "宋体"; color:#ba1414;}
.h_top h3 span{font:14px "宋体"; font-weight:normal; color:#313131; text-align:right; display:block}
.h_top ul{ height:48px;overflow:hidden;}
.h_top ul li{float:left; height:48px;  display:block;color:#fdfbfb; background:url(Img/Common/h_x.jpg) no-repeat right center;}
.h_top .hl_cl{ background:none;}
.h_top li a{ font:14px "宋体"; color:#fdfbfb; line-height:48px;text-align:center;height:48px; display:inline-block; padding: 0 21px;}
.h_top li a:hover , .h_top li.cur a{ background:#c1ae9f; color:#322821;} 
/*头部结束*

/*底部开始*/
.f_foot{ height:280px; background:#322821; overflow:hidden; padding-top:19px;}
.f_foot p{ height:50px;font:14px "宋体"; color:#fff; line-height:50px; background:url(Img/Common/f_dd.jpg) repeat-x left bottom;}
.f_foot p a{ font:14px "宋体"; color:#fff; line-height:50px; padding:0 18px 0 19px;}
.f_foot .fh_cl{ padding-left:0px;}
.f_foot .ff_cl{ padding-right:0px;}
.f_foot .f_in1{ width:303px; height:200px; overflow:hidden; font:12px "宋体"; color:#fcfcfd; text-align:left; line-height:25px; float:left; margin-top:34px;}
.f_foot .f_in2{width:314px; height:120px; overflow:hidden;font:12px "宋体"; color:#fcfcfd; line-height:25px;float:left;margin-top:34px;}
.f_foot .f_logo{ width:101px; height:97px; float:left; margin-right:34px;margin-top:23px;}
.f_logo  img{width:101px; height:97px;}
.f_foot em , .f_foot em img{ width:96px; height:96px;}
.f_foot em{  float:left;margin-top:30px; padding-left:28px;}
.f_foot i{ margin:0 10px;}
.f_foot .f_ch{ width:50px; height:12px;}
.f_foot .f_du{ width:20px; height:20px;}
.f_foot a{color:#fcfcfd;}
/*底部结束*/

/*Common-end*/
/*reset-start*/
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
/*reset-end*/
/*temp.css*/
#nodata { padding:80px; padding-left:150px; border:solid 1px #eee;margin:10px 0; background:url(img/nodata.gif) no-repeat 20px 20px;}
/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}
/*处理中动画占全屏*/
#oran_div_processing{width:300px;padding:20px;z-index:9999;text-align:center;background:#fffeef;border:solid 1px #b8ab04;}
/*rollup.css*/
#roll_top,#fall,#ct{position:relative;cursor:pointer;height:72px;width:26px}#roll_top{background:url(/Skins/Default/Img/top.gif) no-repeat}#fall{background:url(/Skins/Default/Img/top.gif) no-repeat 0 -80px}#ct{background:url(/Skins/Default/Img/top.gif) no-repeat 0 -40px}#roll{display:block;width:15px;margin-right:-500px;position:fixed;right:50%;top:50%;_margin-right:-505px;_position:absolute;_margin-top:300px;_top:expression(eval(document.documentElement.scrollTop));z-index:10}



.ImTable *{padding:0px;margin:0px}
.ImTable{border-collapse:collapse;border:none;background:url(/UserControls/im/kefu/bg.gif)}
.ImTable h2{font-size:14px;font-weight:bold;margin-top:5px}
.ImHeader{height:165px;background:url(/UserControls/im/kefu/im_01.jpg)}
.ImRow0{background:url(/UserControls/im/kefu/ico_item1.gif) no-repeat;margin:10px 10px 0;height:24px;padding-left:10px;padding-top:4px; }
.ImRow1{background:url(/UserControls/im/kefu/ico_item1.gif) no-repeat;margin:10px 10px 0;height:24px;padding-left:10px;padding-top:4px;}
a.im,a:hover.im{text-decoration:none;height:35px;color:#9B8574; font-size:14px;}
.ImFooter{height:90px;background:url(/UserControls/im/kefu/im_04.jpg) no-repeat; display:inline-block; width:150px;font-family:宋体,Helvetica,sans-serif;}
.ImFooter h5{font-size:14px;font-weight:normal; color:#fff;text-align:center;margin:15px 0 0;font-family:'宋体';}
.ImFooter p{font-size:18px;font-weight:bold;  color:#fff;text-align:center;margin:10px 0;}

#flashs{position:relative;height:613px;}
#flashs .bgitem {
    position: absolute;
    top: 0;
    z-index: 1;
    height: 613px;cursor:pointer; width: 100%; margin:0 auto;
}
#flashs .btn {
    bottom: 25px;
    margin-right: -365px;
    padding: 5px 6px;
    position: absolute;
    right: 50%;
    z-index: 7;
}
#flashs .btn span {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #999999;
    color: #000000;
    cursor: pointer;
    display: inline-block;
    margin-left: 5px;
    padding: 2px 6px;
}
#flashs .btn span.cur 
{
    border: 1px solid #fff;
    background: #8A715B;
    color: #FFFFFF;
}

.ten h2 a:hover,.ys h2 a:hover,.show h2 a:hover{text-decoration: none;}